# 给定初始列表`my_list = [3, "apple", 9, "banana", 7, "cherry", 2, "date", 5, "elderberry"]`，执行以下操作：
my_list = [3, "apple", 9, "banana", 7, "cherry", 2, "date", 5, "elderberry"]
# 1. 向my_list中添加一个元素"fig"。
my_list.append("fig")
# 2. 从my_list中删除元素"banana"。
my_list.remove("banana")
# 3. 将元素7修改为字符串"grape"。
my_list[4] = "grape"
# 4. 查找并打印元素"cherry"的索引值。
index = my_list.index("cherry")
# 5. 遍历my_list并打印每个元素。
my_list = [3, "apple", 9, "banana", 7, "cherry", 2, "date", 5, "elderberry"]
for i in my_list:
    print(i)
# 6. 在"cherry"后面插入新元素"kiwi"。
index_new = my_list.index("cherry")+1
my_list.insert(index_new,"kiwi")
print(my_list)
# 7. 使用索引查找并打印第三个元素。
print(my_list[2])
# 8. 使用负数索引找到并打印倒数第二个元素。
print(my_list[-2:-3:-1])
# 9. 使用切片操作获取第三个至第七个元素并打印结果。
print(my_list[2:7:1])
# 10. 使用切片操作反转整个列表并打印结果。
my_list2 = my_list.reverse()
print(my_list2)
# 11. 对列表中的字符串进行排序，并保留数字在原位。

# 12. 将my_list中的数字替换为它们对应的字符串形式（如1->'one'），不改变列表中原有的字符串。
